landslide victory – English–Polski translations

🇬🇧 en pl 🇵🇱

landslide victory noun

  • overwhelming victory in an election
walne zwycięstwo
Wiktionary Links